English Dictionary
◊ SCARLET LETTER
Sierra plum
n : shrub of United States Pacific coast bearing small red
insipid fruit [syn: {Sierra plum}, {Pacific plum}, {Prunus
subcordata}]